before my time - German English Dictionary